#pragma once
#include <string>
namespace Level5
{
	class Exception
	{
	protected:
		std::u32string _what;
	public:
		Exception() = default;
		Exception(const std::u32string&);
		virtual ~Exception() = default;
		virtual std::u32string What()const = 0;
	};
}